<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "gb2312";
* {	word-break: break-all;margin: 0;padding: 0;}
body {font-size: 14px;	color: #666666;	font-family: "微软雅黑", "microsoft Yahei", "Courier New", Courier, monospace;padding: 0px;	margin: 0px auto;line-height: 30px;	background-color: #FFF;	width: 100%;}
a {	color: #666666;	text-decoration: none;}
ul, li, dl, dt, dd {list-style: none;}
.wrap {	width: 1200px;margin: 0 auto;}
.fl, .left { float: left; }
.fr, .right { float: right; }
.clear, .c {clear: both;}
em{ font-style: normal}
/* top */
.top {height: 38px;	line-height: 38px;border-bottom: 3px solid #f5f5f5;	color: #6b6b6b;}
.topone {display: inline-block;	background: url(../images/topo.png)no-repeat left center;text-indent: 22px;	margin-right: 10px;}
.toptwo {background: url(../images/topt.png)no-repeat left center;text-indent: 22px;display: inline-block;	margin-left: 10px;margin-right: 10px;}

/*logo*/
.logo {	overflow: hidden;padding: 30px 0;}
.logos {background: url(../images/logotel.jpg)no-repeat left center;text-indent: 50px;}
.logos_p {font-size: 28px;color: #BD1218;font-weight: bolder;}
/* nav */
.nav {	height: 60px;width: 100%;background-color: #BD1218;}
.nav ul {width: 1200px;	margin: 0 auto;	overflow: hidden;}
.nav li {width: 12.5%;float: left;text-align: center;box-sizing: border-box;display: inline;line-height: 60px;border-right: 1px solid #c94146;}
.nav li a {	color: #ffffff;	font-size: 16px;display: block;}
.nav li a:hover {display: block;color: #ffffff;	background: url(../images/cur.jpg) no-repeat center 0 #2A273A;}
/* banner */
#banner{   width: 100%; position: relative;}
#banner ul{ overflow: hidden; margin-bottom: 0;}
#banner ul li{list-style: none; display: none;}
#banner img{ width: 100%;}
#p{ width: 90px; position: absolute;left: 48%; bottom: 3%;}
#p p{ width: 10px; height: 10px; border-radius: 50%; background: #BD1218; float: left; margin-left: 10px;}
#p p:nth-child(1){ margin-left: 0;}
#p .on{ background: #fff;}
#left{ font-size: 60px; font-weight: bold; color: #fff; position: absolute; left: 5%; top: 45%; display: none;  text-decoration: none;}
#right{ font-size: 60px; font-weight: bold; color: #fff;  position: absolute; right: 5%; top: 45%; display: none; text-decoration: none;}

.m1 { margin: 50px auto; }
.m1t { text-align: center; margin-bottom: 30px; }
.m1t h3 { font-family: Arial, Helvetica, sans-serif; font-size: 54px; text-transform: uppercase; color: #f6f6f6; }
.m1t { text-align: center; margin-bottom: 40px; }
.m1t h2 { font-size: 36px; font-weight: normal; color:#343434; margin: 0 auto 10px;  background: url(../images/mcpflt.png) no-repeat center center;}
.m1t h2 b { font-weight: bold; }
.m1t h2 span { font-style: normal; color: #d92a36; }
.m1t p { font-size: 16px; color: #333; line-height: 22px; margin-bottom: 10px; }
.m1t p span { width: 5px; height: 22px; background-color: #BD1218; float: left; display: block; margin-right: 10px; }
.m1t div { width: 26px; height: 3px; background-color: #BD1218; margin: 10px auto; }
.mleft { width: 25%; float: left; margin-right:3%; display: inline; }
.sjlb { display: none; }

.mleft .top{ width: 100%; background: #BD1218; text-align: center; padding: 16px 0;}
.mleft .top h6{ font-size: 24px; color: #fff;line-height: 32px;font-weight: bold;}
.mleft .top p{ font-size: 14px; line-height: 14px; color: #fff; text-transform: uppercase; font-family: arial; margin: 10px 0 0 0;}
.mleft .top p:before{ margin-right: 5px;}
.mleft .top p:after{ margin-left: 5px;}
.mleft .top p:before,.product .pro-left .top p:after{ margin-top: -3px; content: ""; width: 15px; height: 1px; background: #fff; display: inline-block; vertical-align: middle;}
.mleft .sideMenu{ width: 100%; height: 593px; background: #f5f5f5; padding: 0 0 30px 0;}
.mleft .sideMenu ul{ padding: 10px 0 0;}
.mleft .sideMenu ul li{ position: relative; width: 256px; height: 79px; line-height: 79px; border-bottom: 1px solid #d8d8d8; margin: 0 auto; padding-left: 25px;}
.mleft .sideMenu ul li .icon{ position: absolute; right: 15px; top: 8px; z-index: 1;}
.mleft .sideMenu ul li:hover{ background: #fff; transition-duration: 300ms;}
.mleft .sideMenu ul li a{ font-size: 18px; color: #242424;}
.mleft .sideMenu ul li:hover a{ color: #BD1218; font-weight: bold;}
.mleft .bottom{ background: url(../images/probottom.png)no-repeat; width: 100%; height: 166px; padding: 50px 0 0 135px;}
.mleft .bottom .rx p,.product .pro-left .bottom .rx i{ font-size: 18px; color: #fff; line-height: 18px; font-weight: bold; margin-bottom: 10px;}
.mleft .bottom .rx i{display: block;font-weight: normal;letter-spacing: 0.5px;}

.mobile{ background:#BD1218;}
.mobile p { background:url(../images/prolist4.png) no-repeat 70px 16px ; padding-top: 15px;display: block;text-align: center;color: #fff;}
.mobile span {display: block;font-size: 28px;font-weight: bold;font-family: Arial;padding-bottom: 20px;padding-top: 10px; color: #fff;text-align: center;}

.mright .m_top { padding-top: 0; }
.mmore { height: 40px; line-height: 40px; text-align: center; margin: 30px auto auto; background-color: #BD1218; border-radius: 5px; }
.mmore a { color: #fff; }
.mright { width: 72%; float: left; }
.symrt { width: 100%; height: 50px; line-height: 50px; background-color: #353535; margin-bottom: 20px; }
.symrt1 { width: 120px; background: url(../images/mrt1.png) #fcc513 no-repeat 20px center; padding-left: 60px; font-size: 20px; font-weight: bold; color: #fff; float: left; }

.sycpzs { overflow: hidden; }
.sycpzs li { width: 32%; border: 1px #dddddd solid; float: left; text-align: center; margin: 0 0.5% 20px; display: inline; box-sizing: border-box; overflow: hidden; position: relative; }
.sycpzs li:hover span { background-color: #BD1218; }
.sycpzs li span { line-height: 40px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background-color: #eeeeee; }
.sycpzs li:hover span a, .sycpzs li:hover span { color: #fff; }

.imgZoom img{ max-width:100%; }

.m3{padding: 50px 0 40px; background:url(../images/m3.jpg) no-repeat center center;}
.sp{ width:48%; float:left; margin-left:4%; padding-top:20px; text-align:right; position:relative; margin-bottom:-90px; }
.sp img{ margin-right:50px;}
.m32{}
.m3c{ width:48%; float:left; padding-top:40px; }
.m1t div{width:24px; height:3px; background-color:#d30d04;}

.m3 .m2t{ text-align:left; margin-bottom:20px; }
.m3 .m2t h2{padding-top: 30px; font-size:36px  }
.m3 .m2t span{ padding-bottom: 10px;  display: block;}
.m3 .m2t div{ }
.m3c .txt{ line-height:30px; text-indent:24px;}
.m1gd{ padding:7px 0; text-align:center; margin-top:30px;}
.m1gd a{ display:block; width:130px; height:30px;line-height:30px; border:1px #272937 solid; }

.m33 { background-color:#d30d04; padding:30px; clear:both;} 
.m33 ul{ overflow:hidden; width:720px;}
.m33 li{ width:30%; float:left; text-align:center; border-left:1px #fff solid; color:#fff;}
.m33 li:first-child{ border:0;}
.m33 li h3{ font-size:16px; margin-top:15px; font-weight:normal;}
.m33 li a{ color:#fff;}
.m33 li img{}

.biaoti{text-align: center;color: #4c4c4c;font-size: 16px;line-height:38px;}
.biaoti h3{color: #27324C;font-size: 35px;font-weight: bold;}
.anli{background: url(../images/anli.png)no-repeat; padding:50px 0;}
.anli-cont{ background: #fff;padding-top: 33px;margin-top:30px;overflow: hidden;}
.case_list2{}
.case_list2 li{margin:1%;width: 31%; position: relative; margin-bottom: 34px;float: left;}
.case_list2 li img{ max-width:100%; }
.case_list2 li h3{position: absolute;bottom: 0;left:0;width:100%;height: 38px;line-height: 38px;text-align: center;background:rgba(34,34,34,0.72);color: #fff;font-size: 18px;font-weight: lighter;}
.case_list2 li:hover{border-bottom-color: #0f8978}
.anli-more{width: 165px;height: 43px;margin:25px auto;display: block;}

.i_box9 {  padding: 30px 0;}
.i_box9 .i_box9_content {  width: 100%;}
.i_box9 .i_box9_content .list {  width: 31%;  float: left;  margin-right:2%;  border: 1px solid #ccc;  border-top: 2px solid #BD1218;}
.i_box9 .i_box9_content .list .tit p {  width: 100%;  padding: 0 3%;  height: 60px;  border-bottom: 1px solid #ccc; box-sizing:border-box;}
.i_box9 .i_box9_content .list .tit p span {  font-size: 20px;  color: #BD1218;  font-weight: bold;  float: left;  line-height: 60px;}
.i_box9 .i_box9_content .list .tit p a {  float: right;  font-size: 14px;  color: #666;  line-height: 60px;}
.i_box9 .i_box9_content .list .tit img {  width: 90%;  height: 140px;  margin: 0 auto;  display: block;  margin-top: 15px;}
.i_box9 .i_box9_content .list .text {  width: 100%;  padding: 0 5%;  padding-bottom: 10px; box-sizing:border-box;}
.i_box9 .i_box9_content .list .text ul li {  border-bottom: 1px dotted #ccc;  height: 32px;  margin-top: 5px;}
.i_box9 .i_box9_content .list .text ul li a {  width: 66%;  text-overflow: ellipsis;  white-space: nowrap;  overflow: hidden;  float: left;  padding-left: 20px;  line-height: 32px;  font-size: 14px;  color: #5a5a5a;  background: url(../images/hua.png) no-repeat left center;}
.i_box9 .i_box9_content .list .text ul li a:hover {  color: #BD1218;}
.i_box9 .i_box9_content .list .text ul li span {  line-height: 32px;  font-size: 13px;  color: #999;  float: right;}
.i_box9 .i_box9_content .list .text2 {  width: 100%;  padding: 0 5%;  padding-bottom: 10px; box-sizing:border-box;}
.i_box9 .i_box9_content .list .text2 ul li {  width: 100%;  margin-top: 12px;  padding-bottom: 12px;  border-bottom: 1px dotted #ccc;}
.i_box9 .i_box9_content .list .text2 ul li a {  font-size: 14px;  color: #999999;  font-weight: bold;  text-decoration: none;  line-height: 140%;  padding-left: 40px;  background: url(../images/q.png) no-repeat left center;  background-size: 20px 20px;}
.i_box9 .i_box9_content .list .text2 ul li a:hover {  color: #BD1218;}
.i_box9 .i_box9_content .list .text2 ul li p {  margin-top:2px;  font-size: 12px;  padding-top: 4px;  color: #434343;  font-weight: normal;  text-decoration: none;  padding-left: 40px;  background: url(../images/a.png) no-repeat left center;  background-size: 20px 20px;}
.i_box9 .m_list {  width: 100%;  display: none;}
.i_box9 .m_list .m_tit {  width: 100%;  text-align: center;}
.i_box9 .m_list .m_tit a {  width: 100px;  line-height: 42px;  text-align: center;  color: #BD1218;  font-size: 14px;  border-radius: 3px;  margin: 0 5px;  border: 1px solid #BD1218;  display: -moz-inline-stack;  display: inline-block;  vertical-align: middle;  *vertical-align: auto;  zoom: 1;  *display: inline;}
.i_box9 .m_list .m_text {  width: 100%;  padding: 0 1%;  margin-top: 20px;}
.i_box9 .m_list .m_text ul li {  width: 100%;  margin-bottom: 15px;  padding-bottom: 15px;  border-bottom: 1px dotted #ccc;}
.i_box9 .m_list .m_text ul li a {  font-size: 14px;  color: #999999;  font-weight: bold;  text-decoration: none;  line-height: 140%;  display: block;}
.i_box9 .m_list .m_text ul li span {  display: block;  font-size: 14px;  color: #999;  margin-top: 8px;}
.i_box9 .m_list .m_text ul li p {  margin-top: 8px;  font-size: 14px;  color: #434343;  font-weight: normal;  text-decoration: none;  display: block;}

.flink{ width:100%; line-height:40px; padding:20px 0; margin:20px auto 0; background:#f4f4f4;}
.flink b{ background:url(../images/flint.png) no-repeat left center; padding-left:35px; font-size:24px;}
.flink a{ }


.foot{ background-color:#282735; overflow:hidden;color:#fff; padding-top:30px; }
.foot a{ color:#fff;}

.flogo{ float:left; width:42%; margin-top:15px;}
.flogo img{ max-width:100%;}
.ftel{ float:left; width:25%; margin-top:15px;}
.ftel img{ max-width:100%; }
.ftel p{ padding-left:60px;}
.fwx{ width:20%; float:left; text-align:right; }

.bq{  padding:15px 0px; margin-top:30px; overflow:hidden;  border-top:1px #5b5b5b solid; text-align:left; }
.bq span{ float:right;}
.fdh{ display:none;}

.nyban { width: 100%; height: 400px; background: url(../images/nyban.jpg) #eee no-repeat center center; color: #fff; clear: both; }
.nyban a { color: #fff; }
.nyban .wrap { position: relative; top: 30%; display: none; }
.nyban h2 { font-size: 42px; height: 50px; line-height: 50px; margin-bottom: 20px; }
.nybancon { width: 60%; padding: 40px 70px; }
.nybancon p { margin-bottom: 20px; }
.nybancon span { font-size: 18px; border-top: 1px #fff solid; padding-top: 10px; }
.nybancon div { width: 34px; height: 3px; background-color: #ffa01c; margin-bottom: 10px; }

.dqwz { clear: both; color: #555; font-size: 14px; background-color: #f1f4fb; margin-bottom: 50px; padding: 15px 0; }
.dqwz img { width: 14px; margin-right: 5px; line-height: 14px; }
.dqwz a { color: #555; }
.dqwz span { color: #333; }
.dqwz .p2 { display: none; }

.mrt{ background-color:#e7e7e7; height:47px; line-height:47px; margin-bottom:20px;font-size:18px; font-weight:bold; text-indent:20px; border-left:8px #BD1218 solid; color:#222222;}

.xgxw{ margin-bottom:30px; margin-top:30px;}
.xgxw li{ border-bottom:1px #dddddd dashed; background:url(../images/ico2.jpg) no-repeat left center; padding-left:20px; line-height:40px; height:40px; overflow:hidden;}
.p16{font-weight:bold; font-size:20px; }
.ptitle{line-height:35px; margin-bottom:8px; text-align:center;}
.pline{ border-bottom:4px double #dddddd; height:40px; color:#BD1218;}
.info{text-align:center;line-height:30px;color:#666;padding-right:18px; border-top:1px #dddddd solid;  border-bottom:1px #dddddd solid; margin-bottom:20px;}
.info span{color:#390}
.list{}
.list .node{margin-bottom:8px} /* 单个文章信息 */
.list .node .title{padding-bottom:6px;padding-top:5px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#EBEBEB} /* 标题 */
.list .node .title h2{padding-bottom: 15px;font-size: 18px;color: #565656;font-weight: normal;padding-right: 25%;margin: 0;} /* 标题 */
.list .node .title a{border-left-width:5px;border-left-style:solid;border-left-color:#D9D9D9;padding-left:5px}
.list .node .title a:hover{text-decoration:underline}
.list .node .description{padding:8px;line-height:150%;color:#555} /* 描述 */
.list .node .description p{margin:0px;padding:0px}
.list .node .info{text-align:right;font-size:12px;line-height:20px;color:#666;padding-right:18px} 

.prenext{ white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 30px; margin-top: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #999;
 margin-bottom:15px; }
.prenext .pre{float: left;width: 100%;} 
.prenext .pre a{ color: #333; text-decoration: none; } 
.prenext .pre a:hover { color: #ff0000; }/* 上一篇 */
.prenext .next{ text-align: left; float: left;width: 100%; }
.prenext .next a{ color: #333; text-decoration: none; } 
.prenext .next a:hover { color: #ff0000;  }

.i5upage li { list-style-type:none; float:left; } /*如分页代码变成楼梯错位，加上这句即可*/
.i5upage{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.i5upage input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

.cpzs {  /**/ overflow: auto; zoom: 1; }
.cpzs li { width:31%; float: left; text-align: center; display: inline; margin: 1%; box-sizing: border-box; background-color: #eee; border-radius: 20px; border-bottom-left-radius: 0; }
.cpzs1 li { width: 23%; float: left; text-align: center; display: inline; margin: 1%; box-sizing: border-box; background-color: #eee; }
.cpzs li img { max-width:100%; }
.cpzs li .imgZoom { border-radius: 20px; border-bottom-left-radius: 0; }
.cpzs li p { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 52px; }
.cpzs li p a { color: #333; font-size: 18px; }
.cpzs li:hover { background-color: #BD1218; }
.cpzs li:hover p, .cpzs li:hover p a { color: #fff; }

.cp_body{width: 100%;overflow: hidden;margin-right: auto;margin-bottom: 0;margin-left: auto;}
.cp_body img{ max-width:100%;}
.cp_name{width: 100%; float: left;}
.cp_erNav{width: 100%;margin-right: auto;margin-left: auto;}
.cp_erNav li{width:24.5%;height: 64px;float: left;line-height: 64px;display: inline;text-align: center; background-color: #BD1218; margin:0 2px; font-size:18px;}
.cp_erNav li a{color: #FFF;text-decoration: none;float: left;width: 100%;}
.cp_erNav li a:hover{color: #FFF;float: left;width: 100%;}

.cp-tit{ padding-left: 20px; line-height: 42px; position: relative; overflow: hidden;  margin-bottom: 30px; background: #f8f8f8;}
.cp-tit span { font-size: 22px; color: #333; font-weight: normal;}
.cp-tit em { font-size: 16px; font-weight: normal; color: #666; text-transform: uppercase; padding-left: 10px; font-style: normal;}
.cp-tit:before { position: absolute; content: ""; width: 10px; height: 45px; background-color: #00355e; left: 0;}

.cpxgt{ background:url(../images/cpxgt.png) #f0f0f0 no-repeat 20px center; height:70px; padding-left:80px; }
.cpxgt h2{font-size:26px; padding-top:10px;}
.cpxgt p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:18px; color:#666;}
.cp_xg ul{border:1px #dddddd solid; padding:20px; overflow:hidden; margin-bottom:30px;}
.cp_xg li{ text-align:center;}
.cp_txt{width: 100%;overflow: hidden;margin-top:20px;margin-right: auto;margin-left: auto;float: left;}
.cp_txt p{ line-height:35px;color:#333;}
.cp_txt table{ margin-top:10px; }
.txt_name{width: 100%;height: 34px;font-size: 16px;font-weight: bold;border-left: 6px #BD1218 solid; border-bottom: 1px #dddddd solid;padding-left: 10px;margin-bottom:10px;}
.cp_list {display: block;width: 100%;overflow: hidden;margin-top: 0;margin-right: auto;margin-bottom: 10px;margin-left: auto;padding: 0px;list-style-type: none;}
.cp_list li{width: 24%;overflow: hidden;float: left;margin: 1%;margin-left: 0; box-sizing:border-box; border:1px #dddddd solid;}
.cp_list li a img {height: 160px;width: 100%;}
.cp_list li p{display: block;width: 100%;height: 38px;line-height: 38px;text-align: center;overflow: hidden;background-color: #BD1218;}
.cp_list li p a{color: #FFF;text-decoration: none;}
.cp_list li p a:hover{text-decoration: underline;}

.nyl{ width:45%; float:left; margin-bottom:50px;}
.nyl img{ }
.nyr{ width:50%; float:left; margin-left:4%; display:inline;}
.nyr h2{  font-size:26px; margin-bottom:30px;}
.nytel{ width:100%; display:inline-table; height:60px; font-size:24px; line-height:60px; color:#fff; border-radius:4px; background-color:#d82315; text-align:center; overflow:hidden; text-align:center; margin-top:30px;}
.nytel a{ color:#fff;}
.proimg{overflow: hidden;border: 1px solid #ccc;float: left;width: 98%;margin-top: 2%;padding-top: 0px;padding-right: 0px; padding-left: 0px;}
.bigImg{position: relative;float: left;width: 100%;overflow: hidden;}
.bigImg img{float: left;width:98%; padding:1%;}
.prodTitle { font-size: 22px;   height: 30px;    line-height: 30px; overflow: hidden; padding-top:8px; margin-bottom:20px; text-align:left;}
.dh{ margin:3% 0; height:60px; line-height:60px; background:url(../images/nytel.jpg) no-repeat left center; }
.dh b{ font-size:28px; color:#BD1218;}
.zx{ border-bottom:1px #dddddd dashed; padding-bottom:8px; margin-bottom:10px;}
.zx h3 a{ font-size:18px;}
.zx h3 span{ float:right; font-size:14px; font-weight:normal; color:#666666;}
.zx li{ width:30%; float:left; height:40px; line-height:40px;margin-right:2%; display:inline; margin-bottom:3%;background:#BD1218; text-align:center;}
.zx li a{ color:#ffffff;  }
.zx .li1{ background-color:#FD8901;}</pre></body></html>